Internet Archive BookReader

The Delta barrage of lower Egypt